const HtmlWebpackPlugin = require('html-webpack-plugin')
const path = require('path')

module.exports = {
  // mode是webpack工作模式，一共有两种，生产模式，在硬盘上打包，开发者模式，在内存中打包
  mode:'development',
  //入口
  // entry: "./src/main.js", //相对路径
  entry: {
    app: path.resolve(__dirname, "src/main.js"),
  }, //绝对路径
  //出口
  output: {
    path: path.resolve(__dirname, "dist"),
    // filename: "bundle.js",
    filename: "js/[name].[chunkhash:8].js"
  },
  // 配置服务器
  devServer: {
    port: 8080
  },
  //配置插件
  plusgins:[
    new HtmlWebpackPlugin({
      template:'./public/index.html'
    })
  ]
}